🇬🇧 en es 🇪🇸

internal carotid artery noun

  • (anatomy) The inner branch of the carotid artery that supplies the brain, eyes, and other internal structures of the head.
arteria carótida interna, carótida interna
Wiktionary Links